@charset "utf-8";
/*reset  css*/
body{margin: 0 auto; font: 12px/1.5em Microsoft YaHei, tahoma, Arial, Helvetica, sans-serif; background: #fff; color: #333;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd,ul,ol,li,pre,form, fieldset, legend, button, input, textarea, th, td{margin: 0; padding: 0;}
fieldset, img {border: 0;}
li {list-style: none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
table {border-collapse: collapse; border-spacing: 0;}
button, input, select, textarea {font-size: 100%;}
a{text-decoration: none; color:#656565;}
a:hover{text-decoration: underline; color:#ff4b00;}

/*common  css*/
.clear{clear: both; zoom: 1;}
.clear:after{content: ""; display: block; height: 0; clear: both; visibility: hidden;}
.fl{float: left;}
.fr{float: right;}

/*index  css*/
.header{width: 1200px; height: 120px; margin: 0px auto;}
.header h1{width: 650px; height: 80px; float: left;  margin-top: 20px;}
.header .tel{width: 280px;float: right; margin-top: 20px;}
.header .tel img{display: block;}
.header .tel .search{margin-top: 5px; width: 280px;}
.header .tel .search input{line-height: 30px; padding: 0 10px;}
.header .tel .search button{line-height: 30px; padding: 0 10px;}
.nav{height: 44px; background: url(../images/nav.gif) repeat-x; padding-top: 4px;}
.nav ul{width: 1200px; height: 38px; margin: 0 auto;overflow:hidden;}
.nav li{width: 150px; height: 38px; line-height: 38px; float: left; text-align: center;}
.nav li a{display: block; width: 100%; height: 38px; font-size: 16px; font-weight: bold; color: #000; background: url(../images/nav_right.gif) no-repeat right center;}
.nav li a:hover{background: url(../images/nav_hover.gif) repeat-x; color: #fff; text-decoration: none;}
.banner{ width:100%; height:480px; margin:0 auto;}
#frame{width: 100%; height:480px; position: relative; overflow: hidden; margin: 0 auto;}
#frame #img img{width: 100%; height: 480px; }
#btn{position: absolute; bottom: 10px; right: 20px;}
#img a{display: block; width: 100%; height: 480px; position: absolute; left: 0px; top: 0px; display:none;}
#btn span{display: block; float: left; cursor: pointer; margin-left: 6px; width: 128px; height: 98px; position: relative; overflow: hidden;}
#btn span i{position: absolute; left: 0px; bottom: 0px; display: none;}
#btn span a{position: absolute; bottom: 0px; left: 0px; display: block; width: 128px; height: 30px; z-index: 9;}
#btn01{background: url(../images/11.png)}
#btn02{background: url(../images/Btn02.gif);}
#btn03{background: url(../images/Btn03.gif);}
#btn01:hover{background: url(../images/1.png);}
#btn02:hover{background: url(../images/2.png);}
#btn03:hover{background: url(../images/3.png);}
#btn span.hov #btn01{background: url(../images/Btn01.gif);}
#btn span.hov #btn02{background: url(../images/22.png);}
#btn span.hov #btn03{background: url(../images/33.png);}
.content{width: 1200px; margin: 20px auto;}
.index_top, .index_pro, .index_middle{width: 1200px; padding: 20px 0px;}
.index_about{width: 900px; margin-right: 30px;}
.index_about .index_about_hot{
    width:400px;
    overflow:hidden;

}
.index_about .index_about_hot img{
    width:460px;
    height:280px;
}
.index_about .index_about_con{
    width:460px;
    height:265px;
}
/*.index_about h3, .index_contact h3, .index_network h3, .index_news h3, .index_vedio h3, .index_show h3, .index_pro h3{height:40px; line-height:40px; font-size: 22px; background: url(../images/title.gif) no-repeat left center; padding-left: 26px;color:#333;
    margin-bottom: 20px;border-bottom: 1px solid #d3d3d3;font-weight:500;
}*/

.index_contact{width: 270px; /* margin-right: 20px; */}
.index_about_con,.index_network_con{height: 200px; overflow: hidden;}
.index_about_con p{font-size:14px;color:#666;line-height:30px;}
.index_contact_con{line-height: 40px; padding-left:20px; letter-spacing:1.5px;font-size:14px; }

.index_network{width: 279px; margin-right: 20px;}
.index_network_con{text-align: center;}

#gmap {display:block; width:279px; height:141px; background: url(../images/worldmap32.png) no-repeat left top; position:relative; margin:0 auto 0 auto; margin-top:15px; margin-bottom:13px!important; margin-bottom:12px; margin-left:0px;}
#gmap a {color:#000; font-size:1.2em; font-weight:bold; text-transform:uppercase;}
a#title2, a#title2:visited {display:block; width:279px; height:141px; padding-top:0px; position:absolute; left:0; top:0; cursor:default; text-decoration:none; border:0px solid #000;}
* html a#title2 {height:617px; he\ight:0;}/*IE6.0以下中显示*/
#gmap a#title2:hover {overflow:visible; color:#c00;}
/*美洲*/
a#dq1 {display:block; width:104px; height:0; padding-top:134px; overflow:hidden; position:absolute; left:1px; top:5px; border:0px solid #000;}
* html a#dq1 {height:134px; he\ight:0;text-indent:-9000px;}
a#dq1:hover {background:transparent  url(../images/0001.gif) no-repeat 0 0;overflow:visible;text-indent:-9000px; cursor:pointer;}
.add_xj{background:transparent url(../images/0001.gif) no-repeat 0 0;overflow:visible;text-indent:-9000px;}
/*中东非*/
a#dq2 {display:block; width:65px; height:0; padding-top:62px; overflow:hidden; position:absolute; left:116px; top:51px; }
* html a#dq2 {height:62px; he\ight:0;}
a#dq2:hover {background:transparent url(../images/0003.gif) no-repeat  0 0;overflow:visible;text-indent:-9000px; cursor:pointer;}
.add_xz{background:transparent url(../images/0003.gif) no-repeat  0 0;overflow:visible;text-indent:-9000px;}
/*欧洲*/
a#dq3 {display:block; width:194px; height:0; padding-top:55px; overflow:hidden; position:absolute; left:82px; top:2px;}
* html a#dq3 {height:55px; he\ight:0;}
a#dq3:hover {background:transparent url(../images/0002.gif) no-repeat 0 0; height:-20px; overflow:visible;text-indent:-9000px; cursor:pointer;}
.add_qh{background:transparent url(../images/0002.gif) no-repeat 0 0; height:-20px; overflow:visible;text-indent:-9000px;}
/*中国*/
a#dq4 {display:block; width:49px; height:0; padding-top:34px; overflow:hidden; position:absolute; left:191px; top:36px;}
* html a#dq4 {height:34px; he\ight:0;}
a#dq4:hover {background:transparent url(../images/0004.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px; cursor:pointer;}
.add_gs{background:transparent url(../images/0004.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}
/*南亚*/
a#dq5 {display:block; width:26px; height:0; padding-top:24px; overflow:hidden; position:absolute; left:181px; top:53px;}
* html a#dq5 {height:24px; he\ight:0;}
a#dq5:hover {background:transparent url(../images/0005.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px; cursor:pointer;}
.add_gs5{background:transparent url(../images/0005.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}
/*东盟*/
a#dq6 {display:block; width:49px; height:0; padding-top:56px; overflow:hidden; position:absolute; left:205px; top:39px;}
* html a#dq6 {height:56px; he\ight:0;}
a#dq6:hover {background:transparent url(../images/0007.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px; cursor:pointer;}
.add_gs7{background:transparent url(../images/0007.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}
/*澳洲*/
a#dq7 {display:block; width:53px; height:0; padding-top:30px; overflow:hidden; position:absolute; left:230px; top:98px;}
* html a#dq7 {height:30px; he\ight:0;}
a#dq7:hover {background:transparent url(../images/0006.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px; cursor:pointer;}
.add_gs6{background:transparent url(../images/0006.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*.index_pro{height: 205px;}*/
.picScroll-left{
    position:relative;
}
.picScroll-left .hd {
    right: -40px;
    overflow: hidden;
    cursor: pointer;
    width: 30px;
    height: 26px;
    position: absolute;
    z-index: 10;
    top: 80px;
}
.picScroll-left .hd ul {
    display: none;
}
.picScroll-left .hd .next {
    display: block;
    width: 30px;
    height: 26px;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/right.png) no-repeat;
}
.index_pro_big{width:1230px;overflow:hidden;}
.index_pro_big  a{display:block; width: 280px; height: 220px; float: left; margin:10px 27px 10px 0px; display: inline;}
.index_pro_big img{display:block; width: 280px; height: 180px;}
.index_pro_big a span{
    font-size: 15px;
    display: block;
    width: 280px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fbfafa;
    background: #0064c8;

}
.product_list li {
    float: left;
    width: 230px;
    margin-right: 10px;
    margin-top: 15px;
    overflow: hidden;
}
.product_list{padding-top:8px; overflow:hidden; zoom:1; width:1200px;  height: 230px;}
.product_list li{ float:left; width:230px; margin-right:10px; margin-top: 15px;  overflow:hidden;}
.product_list li a{display: block;}
.product_list li img{display:block; width:230px; height:170px;}
.product_list li span{display:block; font-size:16px; line-height:35px; text-align:center;    background: #fff;}

/*.index_middle{height: 280px; border: none;}*/
.index_news{width: 580px; margin-right: 20px;}
.index_new_con li{height:65px; background-color:#eee; overflow:hidden; margin-top:10px;}
.index_new_con li a{}
.index_new_con li span{float:left; width:72px; height:72px; text-align:center; background-color:#e6e6e6; color:#525252; font-size:14px; border-right:1px solid #ddd; margin-right:15px;}
.index_new_con li span i{display:block; font-size:30px; line-height:30px; padding-top:12px;    font-style: normal;
}
.index_new_con li  strong{display:block; font-size:14px; padding-top:15px;}
.index_new_con li  p{color:#999;font-size: 14px;
    line-height: 30px;
    height: 30px;
    overflow: hidden;}
.index_new_con li a:hover span{background-color:#de4243; color:#fff;}
.index_new_con li a:hover strong{color:#333;}
.contactTxt{padding:10px 20px; font-size:16px; line-height:32px;}




.more{width:100%;height:40px;position:relative;margin-bottom:20px;}
.more h3{height:40px; line-height:40px;font-size:22px; background: url(../images/title.gif) no-repeat left center; padding-left: 26px;color:#333;
    margin-bottom: 20px;border-bottom: 1px solid #d3d3d3;font-weight:500;
}

.more a {
    position: absolute;
    bottom: 0px;
    right: 10px;
    font-size: 14px;
    color: #666;
    width: 78px;
    height: 26px;
    margin:0px;
}
.more a:hover{
    color: #0064c8;
}
.pros{width:100%;position:relative;margin-bottom:10px;border-bottom: 1px solid #d3d3d3;background:#0064c8; overflow:hidden;}
.pros h3{height:40px; line-height:40px;background: url(../images/jian.png) no-repeat right center; float:left;padding-right:40px;
}
.pros h3 a{
    font-size: 22px;
    color:#fff;
    font-weight:500;
}
.pros a {
    font-size: 14px;
    color: #fff;
    padding:0px 5px;
    line-height:40px;
}
.pros a:hover{
    color: #fff;
}
.pros a.fr{
    float:right;
}
.picScroll-left .hd .next {
    display: block;
    width: 30px;
    height: 26px;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/right.png) no-repeat;
}
/*.index_new_con li{ height: 35px; line-height: 35px; background: url(../images/icon04.gif) no-repeat left center; padding-left: 10px; border-bottom: 1px solid #d3d3d3; vertical-align: middle;font-size:14px;}
.index_new_con li a{float: left;}
.index_new_con li span{float: right;font-size:12px;color:#999;}*/
.index_vedio{/* width: 270px;  margin-right: 20px; */ width: 580px;}
.index_vedio_con{width: 100%; height: 162px;}
.index_pic{width: 250px; margin-right:30px;}
.index_pic img{display:block; width: 250px; height: 180px; margin-top: 30px;}
.index_show{width: 1200px;    padding: 20px 0px;
    ;}
.index_show a.pro{
    height:30px;
    line-height:30px;
    color: #fbfafa;
    background: #0064c8;
    width: 180px;
    display: block;
}
.box-163css{ width:1200px; height:185px; position:relative; padding-top:5px; margin:0 auto;}
.ashow2{ width:1150px; margin-left:5px; float:left; display:inline;}
.list_02 li{ float:left; margin-right:12px; overflow:hidden; width:180px; height:180px; text-align:center;}
.list_02 li img{ border:1px solid #ccc;}
.al {background: url(../images/left01.gif) no-repeat 0 0;  overflow:hidden; width:13px; cursor:pointer; height: 60px; float: left; margin:36px 0 0 5px; display: inline;}
.ar {background: url(../images/right01.gif) no-repeat 0 0; overflow:hidden; width:13px; cursor:pointer; height: 60px; float: right; margin:36px 5px 0 0; display: inline;}
.flink{min-height: 24px; _height:24px; line-height: 24px; background: url(../images/footer.gif) repeat-x; }
.flink p{width: 1200px; margin: 0 auto; word-break: keep-all;}
.flink a{margin: 0 5px;}
.footer{height: 120px; padding-top: 20px; background: #0064c8; color:#fff;}
.footer p{line-height: 30px; text-align: center;}
.footer a{color:#fff;}

/*sidebar  css*/
.sidebar{width: 210px; padding: 10px 0 0 10px;}
.sidebar_list h3, .sidebar_contact h3{width: 190px; height: 28px; line-height: 28px; background: url(../images/title02.gif) no-repeat; color: #fff; padding-left: 20px;font-size:16px;}
.sidebar_list_con, .sidebar_contact_con{width: 208px; border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; padding:5px 0px;}
.sidebar_list_con li{width: 184px; height: 28px; line-height: 28px; background: url(../images/bg22.gif) no-repeat center center; padding: 5px 12px 0px 12px;}
.sidebar_list_con li a{display:block; width: 150px; height: 28px; padding:0 20px 0 14px;}
.sidebar_list_con li a:hover{ background: url(../images/bg21.gif) no-repeat; text-decoration: none; color: #fff;}
.sidebar_contact_con p{ padding:0 5px; line-height: 30px;font-size:14px;}
.sidebar_contact_con{border-bottom: 1px solid #d3d3d3; }

/*main  css*/
.main{width: 950px; margin: 10px 10px 0 0; display: inline;}
.main_title{height: 27px; line-height: 28px; border-bottom: 1px solid #d3d3d3;}
.main_title h3{min-width: 100px; height: 27px; background: url(../images/icon06.gif) no-repeat 5px 8px; padding-left: 20px; border-bottom: 1px solid #0064c8; float: left; font-size: 16px;}
.main_title p{float: right; text-align: right; padding-right: 10px;}
.main_con{padding: 15px 10px; min-height: 580px; _height:580px;}
.main_con p{font-size:14px;color:#666;line-height:30px;}
.main_newslist li{height: 35px; line-height: 35px; background: url(../images/icon07.gif) no-repeat left center; padding-left: 14px; border-bottom: 1px solid #dfdfdf;font-size:14px;}
.main_newslist li a, .related_article li a{float: left;}
.main_newslist li a:hover{text-decoration: none;}
.main_newslist li span{font-size:12px;color:#999;}
.main_newslist li span, .related_article li span{float: right;}
.main_con_pro{margin-top:20px;min-height: 413px; _height:413px;}
.main_prolist{width:110%;}
.main_prolist div{width: 216px; float: left; margin: 0 30px 20px 0;}
.main_prolist div img{display: block; width: 216px; height: 160px; border: 1px solid #d3d3d3;}
.main_prolist div strong{display: block; width: 100%; line-height: 30px; text-align: center;font-size:14px;color:#666;font-weight:100;height:25px;overflow:hidden;}
.main_con_honor{padding:15px 0; min-height: 413px; _height:413px;}
.main_honorlist{width:110%;}
.main_honorlist div{width: 275px; float: left; margin: 0 30px 30px 0;padding:10px;border:1px solid #eee;}
.main_honorlist div img{display: block; width: 278px; height: 195px; border: 1px solid #d3d3d3;}
.main_honorlist div strong{display: block; width: 100%; line-height: 26px; text-align: center;}
.page{ height:30px; text-align:center; margin-top:25px;}
.page li{ display:inline; margin:0px 3px;}
.page li.thisclass a{ text-decoration:none; cursor:default; color:#C00;}

.article_title{font-size:18px; line-height:26px; color:#656161; text-align:center;}
.article_author{text-align:center; border-bottom:1px dotted #ccc; padding-top:10px;}
.article_author span{margin-right:15px; font-size:12px; line-height:2em;}
.article_content{padding:20px 0;font-size:14px;color:#666;line-height:25px;}
.page_next{text-align:center; border-bottom:1px dotted #ccc;margin-bottom:30px;}
.page_next span{margin-right:40px; line-height:45px;font-size:14px;}
.article_smalltitle,.article_smalltitle1{height:30px;line-height:30px; border-bottom:1px dotted #ccc; color:#0D61BA; font-size:18px; margin-bottom:10px;}
.article_smalltitle1{margin: 0;}
.related_article li {width:45%; margin-left:15px; float:left; background:url(../images/icon07.gif) left center no-repeat; padding-left:15px; display: inline;line-height:35px;font-size:14px;}
.article_img{width:100%; height:260px; margin:20px auto;}
#image_box {float:left; width:402px; height:280px;}
#image_box img {border:1px solid #ccc; width:400px; height:280px;}
.images_intr{float:left; width:460px; height:260px; padding-left:30px;}
.images_intr li {line-height:30px;font-size:14px;color:#666;margin-bottom:5px;}
.images_intr li span{
    font-size: 16px;
    color: #ff4b00;
    font-weight: 600;}

.images_intrl li span {font-weight:bold;}

.images_intr li i{
    font-size:24px;
    color: #0683f7;
    font-weight: 600;
}

.jqZoomPup{overflow:hidden; background-color:#FFF; -moz-opacity:0.6; opacity:0.6; filter:alpha(opacity = 60); z-index:10; border-color:#c4c4c4; border-style:solid; cursor:crosshair;}

.back{
    background:#f7f7f7;
    width:100%;
    padding:10px 0px;
    overflow:hidden;
}

/*侧边*/
.sidebar_list{
    margin-bottom: 20px;
}
.menu_list{
    background:#fff;

}
.menu_list .current {
    background: #f1f1f1 url(../images/pro_down.png) center right no-repeat;
}
.menu_head {
    height: 40px;
    line-height: 40px;
    padding:0px 10px;
    font-size: 14px;
    color: #525252;
    cursor: pointer;
    border: 1px solid #e1e1e1;
    position: relative;
    margin: 0px;
    font-weight: bold;
    background: #f1f1f1 url(../images/pro_left.png) center right no-repeat;
    margin-top:10px;


}
.menu_head a{
    display: block;
    text-overflow: ellipsis;
    width: 91%;
    height: 40px;
    overflow: hidden;
}
.menu_body {

    height: auto;
    overflow: hidden;
    line-height: 38px;
    border-left: 1px solid #e1e1e1;
    backguound: #fff;
    border-right: 1px solid #e1e1e1;
}
.menu_body a {
    display: block;
    height: 38px;
    line-height: 38px;
    padding:0px 20px;
    color: #777777;
    background: #fff;
    text-decoration: none;
    border-bottom: 1px solid #e1e1e1;
}
.xunjia {margin: 15px 30px 0 0; display: inline-block; width: 180px; height: 40px; line-height: 40px; text-align: center; border-radius: 5px;  background: #CC0007; color: #fff; font-size: 16px;}
.dianhua {margin: 15px 0;display: inline-block; width: 180px; height: 40px; line-height: 40px; text-align: center; border-radius: 5px;  border: 1px solid #e0e0e0; font-size: 16px; color: #666;}
.xunjia img, .dianhua img {margin-right: 15px; vertical-align: middle;}
.xunjia:hover {color: #fff;  background: #CC0007;}